large-mouthed valve snail - Español Inglés Diccionario